Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

kong-core

Package Overview
Dependencies
Maintainers
1
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kong-core

Kong CDK Construct Library to deploy Core common infrastructural constructs

  • 3.0.0-dev.31
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
382
increased by19000%
Maintainers
1
Weekly downloads
 
Created
Source

kong-core

NPM version PyPI version

Downloads npm PyPI

Use this Kong CDK Construct Library to deploy Core common infrastructural constructs .

This CDK library automatically creates and configures recommended architecture on AWS by:

  • Amazon EKS

    • Well architected EKS cluster from networking standpoint
    • Cluster autoscaler
    • Node termination handler
    • Secrets management from AWS Secrets Manager using CSI driver
    • mTLS using AWS ACM for pod to pod communication using private certificate authority and aws-pca-issuer
    • Use of IAM Role for Service Account (IRSA) where applicable
    • AWS EKS encryption at rest
    • Metrics server installation
    • Logs and metrics to cloudwatch using AWS CloudWatch Container insights
  • Elasticache

    • private accessibility
    • multi az
    • auto failover
    • auto minor version upgrade
    • cwl output
  • RDS Features

    • Encryption at rest
    • Private subnets
    • Multiaz
    • auto backup
    • Logs output to CloudWatch

npm Package Installation:

yarn add --dev kong-core
# or
npm install kong-core --save-dev

PyPI Package Installation:

pip install kong-core

Sample

Try out https://github.com/kong/aws-samples for the complete sample application and instructions.

Resources to learn about CDK

Kong on AWS Hands on Workshop - https://kong.awsworkshop.io/

Useful commands

  • rm -rf node_modules && rm package.json && rm package-lock.json && rm yarn.lock && rm tsconfig.dev.json cleans the directory
  • npm install projen installs projen
  • npx projen build Test + Compile + Build JSII packages
  • npx projen watch compile and run watch in background
  • npm run test perform the jest unit tests

Tips

  • Use a locked down version of constructs and aws-cdk-lib. Even with CDK V2 i saw https://github.com/aws/aws-cdk/issues/542 repeating when there is minor version mismatch of construcs. AWS CDK init commands generate package.json file without locked down version of constructs library.

Keywords

FAQs

Package last updated on 19 Sep 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc